Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Brazil F1 Australia F1 Australia F2 Brazil F6 Australia #2-w1 Australia F3 Australia F4 Australia F1 Australia F3 Australia #1-w1 USA F25 USA F8 USA F9 USA F27 USA F10 Brazil F5 USA F26 USA F28 Slovenia F1 Slovenia F2 Brazil F4 Australia F2 Brazil F1 Brazil F2 Australia F4 BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Costa Rica - San Jose San Luis Potosi Challenger - San Luis Potosi Internationale Badische Meisterschaften Um Den Techem Cup - Zell VI Gramado Open de Tenis - Gramado Uncle Toby's Australian Men's Clay Court Challenger - Canberra XI Open International D'Andorra - Andorra I Manta Open - Manta La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Bogota Challenger - Bogota Steelers Cup 2005 - Kosice Copa Kia - Santiago Czech Open 2006 - Prostejov Akbank Private Banking TED Open 2006 - Istanbul Open Castilla y Leon - Segovia USTA Men's Challenger of Dallas - Dallas Croatia Osiguranje Rijeka Open - Rijeka XIII Trofeo Ciudad de Quito - Quito 2008 China TCL Challenger - Guangzhou Fifth Third Bank Tennis Championships - Lexington Sao Paulo - Brazil Seguros Bolivar Open - Bogota Ethias Trophy - Mons Pekao Open 2005 - Szczecin Ramat Hasharon Challenger Internationaux du Doubs - Besancon Aptos Challenger IPP Geneva Trophy - Geneva Tallahassee Challenger Zagreb Challenger Binghamton Professional Tennis Tournament - Binghamton Braunschweig Challenger The Surbiton Trophy - Surbiton Binghamton Challenger San Luis Potosi Challenger 2007 - San Luis Potosi Tiburon Challenger Sao Paulo Challenger Guayaquil Challenger Burnie Challenger Baumag Open - Budapest Hilton Waikoloa Village USTA Challenger - Waikoloa 12th BH Tennis Open International Cup - Belo Horizonte Burnie Challenger BH Tennis Open International Cup - Belo Horizonte Global Telecom Open - Florianopolis USTA Challenger of Oklahoma - Tulsa 2004 Colorado Tennis Classic - Denver USTA Seascape Challenger - Aptos Binghamton Challenger Curitiba Challenger Pro Challenger at Calabasas - Calabasas Vancouver Challenger Aptos Challenger Tiburon Challenger Knoxville Challenger Anning Challenger Aptos Challenger The LTA Nottingham Challenger - Nottingham Leon Challenger Taipei City Challenger Drummondville Challenger Charlottesville Challenger Medellin Challenger Knoxville Challenger The LTA Nottingham Challenger - Nottingham XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Flea Market Cup Busan Challenger Tennis - Busan La Serena Open - La Serena XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Credicard Mastercard Tennis Cup - Campos do Jordao GHI Bronx Classic - Bronx Copa Petrobras Argentina - Buenos Aires 14° BH Tennis Open - Belo Horizonte Home Depot Center USTA Challenger - Carson Gemax Open - Belgrade BMW Tennis Championship - Sunrise Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella The Shelbourne Irish Open - Dublin Tiburon Challenger WOW Cafe Challenger - New Orleans Copa Petrobras Colombia - Bogota BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City Guadalajara Challenger The Surbiton Trophy - Surbiton Credicard Tennis Cup - Campos do Jordao Gran Challenger Casablanca - Mexico City The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi 2003 Eddleman USTA Challenger - Birmingham Oberstaufen Cup - Oberstaufen Waco International Tennis Challenger - Waco ATP Challenger 2003 Numea - New Caledonia Fergana Challenger - Fergana Ourocard Tennis Challenger - Sao Paulo USTA Seascape Challenger - Aptos Bogota Challenger VI Gramado Open de Tenis - Gramado X Trofeo Ciudad de Quito - Quito Copa Petrobras Santiago - Santiago Uncle Toby's Challenger in Burnie - Burnie Champaign Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Copa Petrobras - Bogota The LTA Manchester Trophy - Manchester Nord LB Open 2007 - Braunschweig Seguros Bolivar Open - Medellin Copa Petrobras Argentina - Buenos Aires Malaysian Open - Kuala Lumpur Club Coop's ATP Challenger International - Brisbane Aberto de Sao Paulo - Sao Paulo ITG Miami Challenger - Miami Tennis Napoli Cup - Napoli Charlottesville Challenger Champaign Challenger Barletta Challenger Korat Challenger Tunis Challenger Rhodes Challenger ECM Cup - Prague Nottingham Challenger Copa AT&T - Buenos Aires Brasil Open - Salvador Reggio Emilia Challenger Turin Challenger San Luis Potosi Challenger Lexington Challenger Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Nottingham Challenger Heineken Open - Auckland The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Blunmenau Challenger Medibank Private International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe The Stella Artois Grass Court Championships - London Challenger Canottieri Minico - Mantova Thailand Open - Bangkok Chennai Open - Chennai Sydney International - Sydney Lexington Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Vancouver Challenger US Men's Clay Court Championships - Houston Campos do Jordao Challenger Brasilia Challenger The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Thailand Open - Bangkok Traralgon Challenger Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Bogota Challenger Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Sacramento Challenger ATP Studena Croatia Open Umag - Umag Quito Challenger If Stockholm Open - Stockholm Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Gosford Australian Unity Challenger - Gosford Delray Beach International Tennis Championships - Delray Beach 1st Challenger Tournament Leon - Leon XL Capital Bermuda Open - Bermuda Sporting Challenger - Turin 10th Wartburg Open - Eisenach Cridicard Mastercard Tennis Cup - Campos do Jordao GHI Bronx Classic - Bronx Campbells Hall of Fame Tennis Championships - Newport Allianz Suisse Open Gstaad - Gstaad Copa Ericsson Brazil - Sao Paulo BCP Tennis Classic - Sao Paulo Thailand Open - Bangkok VI Abierto Internacional de Salinas - Salinas Intelig Tennis Cup - Campos do Jordao IV Gramado Open de Tenis - Gramado Telesp Celular Open - Ribeirao Preto Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Ericsson Argentina - Buenos Aires The Waco International Tennis Challenger - Waco AEGON Championships - London AEGON International - Eastbourne 2002 Tulsa USTA Challenger - Tulsa VIII Trofeo Ciudad de Quito - Quito Aircel Chennai Open - Chennai Medibank International - Sydney Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco AEGON Championships - London Gramado Challenger - Gramado BH Tennis Open International Cup - Belo Horizonte DPD Challenger 99 - Aschaffenburg Challenger Leon 2003 - Leon Legg Mason Tennis Classic - Washington Fifth Third Bank Tennis Classic - Lexington Countrywide Classic - Los Angeles Uncle Tobys Challenger in Caloundra - Caloundra Aberto de Sao Paulo - Sao Paulo Heineken Challenger - Ho Chi Minh City Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton VIII Gramado Open - Gramado Challenger Copa Sevilla - Seville Lubbock Challenger - Lubbock Swanston Challenger - Sacramento USTA/Adtech Challenger - Boston Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju USTA Illinois Challenger - Champaign Corona Mexico City Open - Mexico City XL Bermuda Open - Bermuda Tennis Napoli Cup - Naples Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden Oberstaufen Cup - Oberstaufen Ljubljana Open - Ljubljana Concurso Internacional de Vigo - Vigo s Tennis Masters 06 - Graz Amazonia Open de Tenis - Belem Lubbock Challenger - Lubbock BellSouth Open - Vina del Mar Samsung Secruities Cup Challenger - Seoul Iskratel Open - Kranj Kia International In Caloundra - Caloundra Copa Kia Challenger ATP - Santiago Claro Open Colombia - Bogota Sacramento Challenger Schickedanz Open 2007 - Furth Challenger Lugano - Lugano Segundo Aberto de Brasilia - Brasilia Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Roma Challenger 2007 - Rome ECM Prague Open 2005 - Prague SMS Tennis Open - Sao Paulo Copa Ericsson Peru - Lima Sassuolo Challenger - Sassuolo Copa Ericsson Brazil - Sao Paulo Haagen Dazs Open - Caracas Taiwan Challenger - Kaohsiung Lima Challenger 2007 - Lima Gran Copa Ericsson - Rio de Janeiro AEGON International - Eastbourne Bancolombia Open - Bogota BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta XL Bermuda Open - Bermuda XI Trofeo Ciudad de Quito - Quito Schickendanz Open - Furth VIII Avierto Internacional de Salinas - Salinas V Gramado Open de Tennis - Gramado Marrakech Challenger BRD Nastase Tiriac Trophy - Bucharest Seguros Bolivar Open - Cali Izmir Challenger Zagreb Challenger Claro Open Colombia - Bogota Copa Petrobras-Colombia - Bogota The USTA Challenger at West End Racquet - Torrance Copa Petrobras-Brazil - Aracaju Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte Global Telecom Open - Curitiba The Stella Artois Grass Court Championships - London Bancolombia Open - Cali Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey SMS Tennis Cup - Sao Paulo Mercedes-Benz Cup - Los Angeles IPP Open - Helsinki Sao Paulo Challenger Sacramento Challenger The Surbiton Trophy - Surbiton Rabat Challenger Kyoto Challenger BMW Open - Munich San Luis Potosi Challenger 2002 - San Luis Potosi Napoli Challenger The Samsung Open - Nottingham Leon Challenger Johannesburg Challenger Mexico City Challenger III Gramado Open de Tenis - Gramado Pilot Pen Tennis - New Haven Prague Open - Prague Visa Tennis Open - Sao Paulo Samsung Securities Cup - Seoul Telesp Celular Open - Campinas Guadalajara Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Britania Zavaleta - Puebla Uncle Tobys Challenger - Tasmania Nossa Caixa Aberto de Sao Paulo - Sao Paulo The Scottish Tennis Championships - Edinburgh Florionapolis Challenger Sao Paulo Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto 2001 USTA Challenger of Calabasas - Calabasas Sunrise Challenger Aberto Da Costa Do Sauipe - Bahia Brasil Open - Salvador GHI Bronx Classic - Bronx Nottingham Challenger Music City Challenger - Nashville 2005 Tulsa Challenger - Tulsa Bogota Challenger Santiago Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Credicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger II Cyclus Open de Tenis - Florianopolis Freeman Men's $50,000 Challenger - Joplin Tallahassee Challenger Uncle Toby's Burnie Challenger - Tasmania Blumenau Challenger Santos Challenger Savannah Challenger The Manchester Trophy - Manchester Aptos Challenger Lexington Challenger Challenger Casablanca San Angel - Mexico City Campbell's Hall of Fame Tennis Championships - Newport Binghamton Challenger Challenger Ciudad de Guayaquil - Guayaquil Genoa Open Challenger-Fondazione Carige - Genova Aptos Challenger Sacramento Challenger Charlottesville Challenger Countrywide Classic - Los Angeles The Artois Championships - London Next Generation Adelaide International - Adelaide TESS Tennis Classic - Campinas BCR Open Romania - Bucharest Knoxville Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Champaign Challenger Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Indianapolis Tennis Championships - Indianapolis West Lakes Challenger China Open - Beijing Cali Challenger Pilot Pen Tennis - New Haven Serbia Open - Belgrade Brazil Open - Salvador Farmers Classic - Los Angeles Movistar Open - Santiago Winston-Salem Open - Winston-Salem BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Sydney International - Sydney Open Diputacion Ciudad de Pozoblanco - Cordoba U.S. Mens's Clay Court Championship - Houston 2002 Mercedes Cup - Stuttgart SAP Open - San Jose Baton Rouge Challenger Copa AT&T - Buenos Aires AAPT Championships - Adelaide Adidas International - Sydney St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Next Generation Hardcourts - Adelaide Brasil Open - Costa do Sauipe The Samsung Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Movistar Open - Vina del Mar BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Farmers Classic - Los Angeles BB&T Atlanta Open - Atlanta Generali Open - Kitzbuhel Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Medibank International - Sydney AEGON Championships - London Brisbane International - Brisbane If Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, Group 1, 2R, THA-AUS 2-3 Australian Open Wildcard Play-Off - Melbourne Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group I, 1R, AUS-CHN 5-0 Olympics - Beijing